edificación separada - German English Dictionary